all:
	gcc -g -c -o main.o main.c
	gcc -g -c -o data.o data.c
	gcc -g -c -o udp_local.o udp_local.c
	gcc -g -c -o udp_ipv4.o udp_ipv4.c
	gcc -g -c -o shm_sysv.o shm_sysv.c
	gcc -g -c -o shm_sysv2.o shm_sysv2.c
	gcc -g -o conn main.o data.o udp_local.o udp_ipv4.o shm_sysv.o shm_sysv2.o

clean:
	rm -rf *.o conn
